package cn.wp.ewallet.upms.dao;

import cn.wp.ewallet.upms.model.entity.SysLoginUserDoo;
import cn.wp.ewallet.upms.model.entity.SystemUserInfoDo;

import java.util.List;

/**
 * @ClassName SysLoginUserDoDao
 * @Author ruixule
 * @Description TODO
 * @Date 2019/12/25 12:11
 */
public interface SysLoginUserDoDao {
    /**
     * 通过用户名查询用户信息
     *
     * @param account
     * @return
     */
    public List<SysLoginUserDoo> selectLoginUserDooByAccount(String account);

    /**
     * 根据用户Id查询系统用户信息
     * @param userId
     * @return
     */
    SystemUserInfoDo selectLoginUserDoByUserId(String userId);

    /**
     * 修改密码
     * @param systemUserInfoDo
     */
    void updatePassword(SystemUserInfoDo systemUserInfoDo);
}
